sludge thickening tank - French English Dictionary